____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
Ultimate 3D
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Ultimate 3D, auch bekannt unter dem Namen U3D, ist eine freie 3D-Engine fΓΌr den Game Maker. Ab Version 3.0 soll sie allerdings eigenstΓ€ndig werden, nicht mehr fΓΌr den Game Maker. Die von Christoph Peters in C++ programmierte Grafik-Engine benutzt DirectX 8.1 und darf vΓΆllig frei, auch kommerziell, verwendet werden.
Contents
β’ Merkmale
β’ Spiele
β’ Weblinks
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Merkmale
Ultimate 3D wurde als einfach zu benutzende 3D-Engine fΓΌr die Software Game Maker entworfen. Zur Zeit der ersten Versionen von Ultimate 3D konnte Game Maker nur 2D-Grafiken rendern und Ultimate 3D bot einen geringen Funktionsumfang, um dies zu Γ€ndern. Ab der Version 2.0 unterstΓΌtzt Ultimate 3D eine Vielzahl von Funktionen, um auch komplexere 3D-Grafik darstellen zu kΓΆnnen. Hier ist eine Liste aller wichtigen Neuerungen in Ultimate 3D 2.0:
β’ Die MΓΆglichkeit, effizient Primitiven zu erzeugen
β’ Es wird eine Vielzahl von (animierten) 3D-Modelldateien unterstΓΌtzt:
β’ Anim8or-Dateien(*.an8)
β’ 3D-Studio-Max-Modelle (*.3ds)
β’ Quake-II-Dateien (*.md2)
β’ DirectX-Dateien(*.x)
β’ MilkShape-3D-Modelle(*.ms3d)
β’ Das Ultimate-3D-Modellformat, *.u3d
β’ "Vertex tweening", eine Technik, um framebasierte Animationen geschmeidig zu machen
β’ Licht- und Nebelsystem
β’ UnterstΓΌtzung von Himmelstexturen ("Sky spheres", "Sky cubes")
β’ Funktionen, um 2D-Grafiken und Text zu zeichnen
β’ Automatische Generierung von LoDs (Level of Detail)
β’ Die MΓΆglichkeit, Modelle in Echtzeit zu verΓ€ndern
β’ Cel Shading (oder Toon-Shading) eine Technik zum Rendern in Comic-Stil
β’ Mit Environment Mapping kΓΆnnen Spiegeleffekte simuliert werden
β’ Das Ultimate-3D-Effekt-Dateiformat (*.ufx)
β’ UnterstΓΌtzung fΓΌr Post-screen Shader
β’ Generierung von Echtzeitschatten
β’ Ein System, groΓe Landschaften effizient zu rendern
β’ Ein komplexes Partikeleffektesystem
β’ Mathematische Funktionen fΓΌr 3D-Berechnungen
β’ Eine Raumengine fΓΌr einfaches Culling
β’ UnterstΓΌtzung von Vollbild-Antialiasing
Spiele
Es gibt einige Spiele, die Ultimate 3D benutzen. Das grΓΆΓte Projekt ist Project Cynthillia, ein MMORPG.
Weblinks